missile launching submarine - Francés Inglés Diccionario